Computing apparatus



H. G. JOHNSTONE GOMPUTINGAPPARATUS Filed oct. 5, 1935 Aug. 23, 1938.

3 Sheets-Sheet 1 WOM Wm@ MUM w Aug. 23, 1938. H. G. JoHNsToNE COMPUTINGAPPARATUS 3 Sheets-Sheet 3 Filed 00t- 5, 1935 H. G. JOHNSTONE COMPUTINGAPPARATUS Aug. 23, 193s.

Patented Aug. 23, 1938 UNITED STATES COMPUTING APPARATUS Harold G.Johnstone, Western Electric Berwyn, Ill., assignor to Company,Incorporated,

New York, N. Y., a corporation ol New York Application October 5, 1935,Serial No. 43,657

6 Claims.

This invention relates to computing apparatus and more particularly tothe combination of a reading out device for an accumulator and a recording device.

An object of the invention is to facilitate the reading of the result inan accumulator of the creeping carry type.

In accordance with one embodiment of the invention a creeping carryaccumulator is simultaneously returned to Zero indicating position andread into a perforating mechanism by dropping a spring actuated rackinto engagement with theactuating gear of each order of the accumulator,latching the racks in this position,l and then releasing the rackssuccessively beginning with the lowest order rack whereby the racks willrotate the numeral wheels back to their zero positions and the rackswill therefore be moved out of their latched position an amountcorresponding to the number which was storedin their associated numeralwheels. The racks in this embodiment of the invention are ccn-l nectedto the selector bars of a perforator and by their movement cause theselector bars to select perforators for actuation by a ram where-` bythe result previously stored in the accumu-` lator may be recorded.

Other features and advantages of the invention will be apparent from thefollowing description when considered in conjunction with theaccompanying drawings, wherein Fig. 1 is a plan 'view of a perforatingmechanism and a result reading mechanism for controlling the perforatingmechanism;

Fig. 2 is an enlarged sectional view taken along the line 2-2 of Fig. lin the direction of the arrows;

Fig. 3 is an enlarged vertical sectional view taken along the line .3-3of Fig. 1 in the direction of the arrows;

Fig. 4 is a sectional view taken along the line 4-4 of Fig. 2 in thedirection of the arrows;

Fig. 5 is an enlarged sectional view taken along the line 5-5 of Fig. 1in the direction of the arrows, `and Fig. 6 is a fragmentary sectionalview taken along the line 6--6 of Fig. 2 in the direction of the arrows.

Referring now to the drawings wherein like reference numerals indicatethe same parts throughout the several views, particular` reference beinghad to Figs. 2 and 3, a base I0 is provided having irregularly shapedsides II and I2 extending upwardly therefrom. Mounted between the sidesII and I2 adjacent their left (Cl. 23S-*58) ends (Fig. 2) is anelectrically controlled accumulator comprising a plurality ofdenominational orders of accumulator indicating elements I3. Thisaccumulator is of the creeping carry type such as that disclosed inUnited States Patent 1,881,640 to H. Gr. Johnstone, issued October 11,1932. The accumulator may be controlled in its accumulating operationsby any calculating device which produces the result of a computation inthe form of electrical impulses, the duration of which determines theamount of rota-'- tion of an accumulator element or accumulatorelements. As is obvious from the type of accumulator disclosed, theaccumulator may be located remotely from its associated computingmechanism and have the amounts to be accumulated in its various orderstransmitted to it electrically. v

For the sage of illustration, an accumulator of twelve denominationalorders has been chosen. The mechanism for each order of the accumulatoris mounted between cooperating side plates I4 (Figs. 2, 4 and 6) andcomprises an electromagnetically controlled register section. The sideplates I4 have apertures therein for accommodating a. shaft 20 whichrotates continuously in synchronism with the other moving parts of thecalculating mechanism (not shown), and also a shaft 3i upon which aremounted the accumulator indicating elements I3. All of the accumulatingor registering sections are similarly constructed. For this reason likereference numerals have been employed to designate like parts in allsections and it is believed that the following detailed description ofone of the registering sections is sufhcient to a complete understandingor" their construction and mode of operation. Each accumulator sectioncomprises the accumulator indicating element I3 individually actuated bysuitable gearing from the shaft 20; its actuation being controlled` by aclutch mechanism indicated generally by the numeral I1. ber I8 and adriven vmember I9. The driving member is mounted upon the shaft 20 andkeyed slidably thereto, whereas the driven member I9 is supported by theshaft 20 but only rotated therewith when the driving clutch member ismoved into engagement with the driven member I9. Each section alsocomprises an electromagnet I5 adapted to receive impulses from acomputing mechanism or the like.

The clutch is composed of a driving mem- When the electromagnet I5 isenergized, its

`armature I6, which has its rightv end (Fig. 2) bifurcated to form ayoke extending into a cooperating circumferential groove in the clutchdriving member I8, will cause the clutch driving member to engage withthe driven member I 9 thereby to impart rotation to the driven member I9for a length of time corresponding to the duration of energization ofthe electromagnet I5. Secured to the driven member I9 is a gear 2| and acenter stop drum 22 which has cooperating therewith a spring pressedcenter stop roller 23 mounted upon the right end (Fig. 2) of a centerstop lever 24. The center stop drum 22 and its cooperating roller 23serve to accurately position the gear 2| in any one of a plurality ofpositions so that the gear 2| will always stop in a position indicatingthe input through the operation of the electromagnet I5 of wholenumbers.

Associated with each of the indicating elements I3 is a carrying devicecomprising a train of interconnected planetary gears constructed andarranged so that the actuation or rotation of any of the indicatingelements I3 causes a` simultaneous rotation of the adjacent indicatingelement I3 of higher denominational orders in the ratio between adjacentelements of one to ten; for example, while the units indicating elementmakes one-tenth of a revolution, the tens (T) indicating element makesone one-hundredth of a revolution; the hundreds (H) accumulatorindicating element makes one one-thousandth of a revolution, etc. Itwill be apparent from what follows that the gearing is differential sothat the indicators may be individually actuated by the associated gears2| or by a carry from a lower order.

A gear 38 is provided for each of the indicating elements I3 and isrotatably mounted upon a shaft 3| and meshes with the gear 2|. Each gear3U carries an eccentrically disposed pin or stud shaft 32, and gears 33and 34 are secured to this stud sh-aft on opposite sides of the gear 38.The gear 33 meshes with a gear 35 mounted upon the shaft 3| and formedintegrally with the associated indicating element I3, and the gear 34meshes with a gear 36 formed integrally with the adjacent indicatingelement I3 of the next lower denominational order. The arrangement issuch that the indicating elements are actuated simultaneously with theactuation oi indicating elements of lower denominations in the ratios ofone to ten. one to one-hundred, one to one-thousand, etc.

The mode of operationof an accumulator of this type during the operationof a computing mechanism to cause this type of accumulator to accumulatesuccessive digital values is completely described in the aforementionedpatent to H. G. Johnstone, and`since the present invention is notconcerned with the mode of entering items into an accumulator of thistype, no further description of that operation is deemed necessaryherein. It will be understood, however, that when a series of digitalvalues have been stored in a register of this type, the indicatingelement of the lowest denomination will be rotated to a position toindicate whole numbers, whereas the elements of higher orders willsuccessively indicate decimal fractions based on the digital valuesstored in the lower orders of the accumulator as is common toaccumulators of this type; for example, if the number 999 is put intothe first three orders of the accumulator, the lowest order or unitsindicating element I3 will stand exactly in the nine position, whereasthe tens order indicating element will be rotated through nine andnine-tenths of a revolution, the hundreds indicating element will berotated through nine and ninetynine one-hundredths of a revolution, Thethousandths denominational order indicating element will be rotatedthrough nine-hundred and ninety-nine one-thousandths of a position or toapproximately the position where it indicates one. The other higherorders will be rotated corresponding amounts.

In accordance with the embodiment of the invention shown, it is proposedto read the numbers stored in the accumulator while the accumulator isbeing reset to its zero position, and to set perforating mechanism tomake a permanent record of the number stored in the accumulator. Forthis purpose a gear 5U is provided which meshes with each of the gears30. The gears 58 are freely rotatable about a shaft 5I extending betweenthe irregularly shaped sides II and I2,

Vand each of them has a rack 52 positioned in direct vertical alignment,but normally out of mesh with it during the computing operations, whenthe indicating elements I3 are having numbers stored therein. The racks52 are slidably mounted in slots 53 and 54 formed in a verticallymovable carriage 55, an idler gear 56 being positioned for rotation ineach of the slots 54 to support the toothed portion oi' the rack 52.Each rack has individual thereto a spring 51 connected to a pin 58mounted on an upwardly extending portion 59 of the rack. The other endof each of the springs 51is secured to a pin 60 fixed to the fiat top ofthe carriage 55 so that normally the tension of the spring 51 holds theracks 52 in their left hand position (Fig. 2) where the upwardlyextending portion 59 of the racks engages a cross arm 6I secured to apair of rack actuating levers 62.

The carriage 55 is supported by a pair of vertically extending arms10-.-18 (Figs. 2 and 3) which carry at their lower extremities camrollers 1I and which are slidable in brackets 'I2- 12 secured to thesides II and |2. The cam rollers 1I ride in cam grooves 13 of cams 14.The cams 14 are xed upon a shaft 15 and upon the rotation of the shaft15 through one complete revolution the carriage 55 will be reciprocatedcarrying with it the racks 52.

Power is supplied to the shaft 15 through a single revolution clutchindicated generally by the numeral 16 (Fig. l). The clutch 16 iselectromagnetically controlled, and includes an electromagnet 11, thearmature of which is in the form of a spring pressed latch 18 pivoted at19 to an upright member mounted on the base I0 and normally urged torotate about its pivot in a counterclockwise direction. The latch 18normally holds a pawl 8| out of engagement with ratchet teeth 82. Theratchet teeth 82 are rigidly secured to a gear 83 which meshes with aconstantly driven gear 84 driven by a suitable power source (not shown).The gear 83 is freely rotatable about the shaft 15 being positionedbetween a collar 86 pinned to the shaft and a disk 81 also pinned to theshaft. The pawl 8| is pivoted on the disk 81 at 88 and is normally urgedtoward the ratchet teeth 82 by a contractile spring 89 secured to theouter end of the pawl and to the disk 81. A spring tensioned pawl isprovided for preventing the rotation of the disk 81 in a clockwisedirection by the spring 89 when the pawl 8| engages the latch 18.

'Ihe electromagnet 11 may be energized at any time that it is desired toreturn the accumulator to zero indicating position and record thereading of the accumulator by closing the key I 00 to connect liti nfrom the teeth B2.

battery at through the Winding of the electromagnet 'i1 (Fig. 1) It willbe understood that if desired the key |00 may be closed automatically.When the electromagnet 11 is energized it will release the pawl 8| whichwill engage in the ratchet teeth 82 and interconnect the gear 83 withthe shaft 'l5 to drive the shaft 15 through one complete revolution. Atthe end of one revolution the pawl 8| will engage the latch lit anddisengage The shaft l5, in rotating through one complete revolution,will reciprocate the carriage 55 at a predetermined time in the cycle ofrotation of the shaft 15.

The shaft l has a second pair of cams |02 mounted thereon in each ofwhich there is a cam groove its. The cam grooves itt have cooperatingtherewith cam rollers |04: mounted upon the ends of ram actuating leversm5 pivoted to the plates ii and l2 at its.

A third pair of cams itil are secured to the shaft iii for driving therack actuating levers 52 through push rods itt slidably mounted inbrackets l|l9 and having rollers lii and iii at their left and rightends. respectively (Fig. 2l The rollers lill bear against the surfacesoi the cams itil and the rollers iii bear against projections M2 on therack actuating levers t2.

any one or all of the springs lil tend to rock the rack actuating leverst2 in a counterclockwise direction about their pivots. Once in eachrotation of the shaft iii the cams i @il will rock the rack actuatinglevers in a clockwise direction (Fig. 2) against the action oi' thesprings all to carry the racks to their' extreme right hand position(Fig. 2). When the racks 52 are moved to the right (Fig. 2i they will be'temporarily latched in that position by spring pressed latches liiilwhich have contractile springs il for holding them in engagement withthe upper surface of the racks and for moving the latching `portion i222thereof into notches its in the upper surface of the racks. While theracks t2 are locked in their right hand position, as just described, thecarriage will be moved by its cams it into its lower position where theracks will mesh with their associated gears iid.

Also carried by the shaft lh is a gear il@ which meshes with a gear il@secured to a shaft lla journaled in the sides iii and it?. The shait il5 carries a plurality of cams it@ one of which is associated with eachorder of the accumulator and is adapted io actuate a latch release pinil itl associated with its respective denominational order of theaccumulator.

The series of cams il@ are adapted to actuate their associated latchrelease pins i l t successively starting with the lowest order of theaccumulator, and when they are operated they engage the spring pressedlatch l2@ in their particular denominational order to move the latch|12@ upwardly against the action of the contractile spring 62H to movethe latching portion |122 out oi" the notch itt. When a racir 52 is thusreleased its associated spring 5l Will tend to move it back to normalposition as shown in Fig. 2. The construction of the cams lit is suchthat the latch release pins HI8 are operated successively, held operatedfor predetermined intervals and all returned simultaneously after thecarriage 55 has been moved to its upper position (Fig. 2) Y Each of thelatch release pins H8 is slidable in plates |2d and |25 xed to the sideplates |4 and has secured thereto a plate 626 which slidably supports aspring pressed abutment |21 normally urged upwardly by a spring |128 andextending through an aperture in the plate |24. 'I'ne upward movement ofthe abutment is limited by a pin |29 which extends through it andengages the lower surface of the plate |26. When the pins I8 are cammedupward, the abutment |21 will move into engagement with the surface ofthe indicating element |3 which has a stop |50 formed thereon and whenthe indicating elements are rotated in a clockwise direction theabutment will engage the straight edge oi the stop |50 to stop lheindicating element in its zero indicating position.

Each of the racks 52 has linked thereto, by means of a link |44 aselector bar |30 adapted to select for actuation any one of a series ofperforating pins |3I associated with that particular denominationalorder of the accumulator. Since the racks 52 are spaced relatively farapart to mesh with the gears 52 and since the right hand ends of them(Fig. 2) must be in alignment with the columns of a statistical card theright ends are bent so that they will, when assembled, be nested.

The selector bars are provided with enlarged heads E32 which travel overthe heads ist of the pins iti to select the pins for actuation asdetermined by the distance which the selector bar i3@ is permitted totravel when the racks are retracted by the spring El to rotate theindicator elements lil to their zero positions. There are twelveselector bars it@ provided which are slidably mounted upon a crossmember i3d secured to a reciprocating ram itt. The ram 635 is slidablymounted on pins itt and is connected to the actuating levers lili'i bylinks li'l, a bifurcated portion |13@ being formed in the right end(Fig. 2) of each actuating lever i105 in which a roller pinned to thelink itl is positioned. The links are slidable in suitable guides lliiiand ilii.

The perforating pins itl are slidably mounted in apertures ld?. formedin a stripper plate i133 secured to and movable with the ram A secondplate itil secured to the sides il and has apertures ||52 therein inwhich the perforating pins @si are slidable and serves as a guide plate.This plate ll also serves as a support ior the pins i136 upon which theram it? is slid able. A die plate its having apertures it@ therein indirect vertical alignment with the pins liti is mounted just below theguide plate @5i being spaced therefrom at 855 to permit the insertion ora tabulating card i5 between the guide plate lai and the die plate i575.

it is believed that a better understanding of the apparatus disclosedhereinbefore will be had by reference to the following description ofthe operation thereof.

Let it be assumed that the calculating or computing machine (not shown)has transmitted to the accumulator a series of digital values with theresult that the four lower orders of the accumulator have the amount9999 stored therein. lin the creeping carry type of accumulator theindicating element in the units order will rest exactly in the 9position, i. e., it will have rotated through nine-tenths of arevolution. The indicating element in the tens order will indicae 9.9,i. e., it will have rotated ninety-nine hundredths of a revolution. Theindicatingr element in the hundredths order will indicate 9.9.0, i. e..it will have rotated through nine-hundred and ninety-nineone-thousandths, and the indicating element in the thousandtbs orderwill indicate 9.999, i. e., it will have rotated through ninethousandnine-hundred and ninety-nine tenthousandths of a revolution. Theten-thousandths order wheel will indicate .9999, i. e., it will haverotated through nine-thousand ninehundred and ninety-nineone-hundred-thousandths of a revolution, and the succeeding higherorders of indicating elements will have rotated through fractionalportions of a revolution decreasing proportionately to the decreasebetween the thousandths order indicating element and the ten-thousandthsorder indicating element. All of the foregoing described operation iscommon to creeping carry accumulators and no further explanation thereofis deemed necessary.

The first step in the operation of clearing the accumulator back to zeroand making the record of the number which was stored therein prior toits zeroizing or clearing is the operation of the key to close itscontact and connect battery at |0| through the winding of theelectromagnet 11, thereby energizing the electromagnet causing it toattract its armature which is in the form of latch 18 thereby releasingthe pawl 8| and permitting the spring 80 to move the pawl intoengagement with the ratchet tooth 82 which is constantly rotating. Theentire clearout and recording mechanism will thereupon be driven throughone complete cycle wherein the shaft 15 will rotate through onerevolution.

In rotating throughone complete revolution the shaft 15 will, throughthe cooperating gears ||3 and H4, drive the shaft ||5 through onecomplete revolution. The shafts 15 and H5, in making one completerevolution, will drive their associated cams 14, |02, |01 and ||6through one revolution.

The first operation which takes place will be the camming of the rackactuating levers 62 to the right (Fig. 2). This isy accomplished by thecam |01-l01 driving the push rods |08|08 to the right (Fig. 2) to movethe rack actuating levers and all of the racks 52 to their extreme righthand position (Fig. 2) As soon as the racks have reached their extremeright hand position the latches |20 will drop into the notches |23 andhold all of the racks in their right hand position. While held in theright hand positions by the latches |22 the racks will be simultaneouslymoved down into engagement with their associ ated gears 50 due to themovement downwardly of the carriage 55 by the cam 14 which will nowbecome operative to move the arms 10-10 downwardly. Immediately afterthe racks 52 have moved into mesh with the gears 50 the cams I6 willbecome eiective starting with the lowest or units order to cam the latchrelease pin ||8 of each order upwardly, thereby moving the latch |20 outof its associated notch |23 in each denominational order starting withthe lowest order. The units order rack 52 being the first rack to bereleased, will start to carry the cross arm 6| and levers 62 back totheir normal position, and the rack or racks which, because of thehigher value of the number stored therein, is the first to return tonormal, will move the arm '6| to normal, as shown in Fig. 2. The latchrelease pin I8 will be held in its upper position (Fig. 2) until nearthe end of the revolution of the shaft and in moving to its upperposition will tend to carry with it the abutment |21. In the units orderthe abutment will be moved upwardly since the stop |50 will not be inthe way. As soon as the units order latch release pin I8 has operated,the rack 52 in the units order will be drawn to the left (Fig.2) byitsspring 51 and will carry its associated selector bar |30 which,together with all of the selector bars, had been moved to the extremeright hand position where their heads |32 were over the heads of theextreme right hand perforating pin |3| (0) back to position over theleft hand pin |3| (9). The indicating ele ment I3 will be driven in aclockwise direction by the rack 52 and idler 50 through nine positionsto return the head |32 of the selector bar |30 to position over the 9pin. The indicating element I3 in the units order, in being returned toits zero indicating position will, (the gears 30 of higher orders beingheld stationary by the center stop 23 and intermeshing gears 2| and 30)return the indicating element of the tens order to a position where itwill indicate an integral value and no fraction. In like manner, thehundreds, thousands, ten thousands orders, etc. will have the verylowest decimal fraction deducted therefrom due to the to l ratio betweeneach set of planetary gears. Shortly after the latch release pins 8 ofthe units order is actuated, the latch release pin 8 of the tens orderwill be actuated to permit the spring 51 in the tens order to retractthe rack 52 in the tens order to its normal position where the head |32of the selector bar |30 in the tens order will be over the head of the 9pin |3|. All of the racks 52 will be retracted in order, starting withthe lowest denominational order until their associated indicatingelements I3 reach zero position, which, with the assumed condition ofthe registers prior to clearout or zeroizing, will result in the heads|32 of the selector bars |30 in the units, tens, hundreds, and thousandsorders coming back to a position over the heads |33 of the perforatingpins |3| (9) and the next eight higher orders of selector bars |30 willhave their heads |32 positioned over the heads |33 of the perforatingpins |3| representing naughts (0).

The purpose of releasing the latch pins |IB successively, starting withthe lowest order, is to avoid the necessity of differentiating between adial indicating zero and one, as for example, the hundreds order in theassumed problem, standing on 9 plus .99. After one dial moves two unitsor more in a clockwise direction, the mechanism is capable ofdistinguishing whether the digit stored in the next higher order elementis, say 9.99, or 1.0. Because of this arrangement it is unnecessary toconstruct the cooperating stops |21 and |50 with suicient precision toprevent them from engaging when the accumulator element stands on 9 plussuch a large fraction that to the eye it is apparently standing on zero.Also it will be apparent that when all of the indicating elements havebeen returned to zero positions, the selector bars will have come torest a whole number of units from their extreme right hand positions.After all of the selector bars have reached their proper position, asdetermined by the indicating elements I3 coming to rest in zero positiondue to the stop striking abutment |21 in each order, the cam |02 willrock the ram actuating lever |05 in a clockwise direction. to cause theram to move downwardly, thereby to force those perforating pins whichhave one of the heads |32 of the selector bars |30 in direct verticalalignment therewith, through a card |56 which had been placed manuallyin the opening |55. After a card has been perforated to record thenumber which had been stored in the accumulator, the ram |35 will bemoved upwardly by the ram actuating lever |05, due to the configurationof the cam groove |03 and immediately after the ram |35 reaches itsnormal position, 75

Ato

as shown in Fig; 2, the cams 1I will raise the carriage 55 to theposition shown in Fig. 2, thereby moving the teeth of the racks 52 outof mesh with their associated idler gears 50 whereby all o! the selectorbars |30 which are not in their normal or 9 position will be returned tonormal position. Immediately after the selector bars |30 and racks 52are returned to their normal position, the cams IIB will simultaneouslyrelease their associated latch release pins H8 and the cycle ofoperation will be complete, the shafts 15 and H5 coming to a stop andthe accumulator being now ready to receive the result of anothercomputation.

What is claimed is:

1. In a calculating machine, a plurality of accumulator indicatingelements movable during calculating operations through whole numberspaces and interconnected to move through fractions of whole numberspaces for carry overs", a rack individual to each element, aselectorvbar individual to each rack, a plurality of recording elementsassociated with each selector bar, means for moving the racks in onedirection to prepare them for operative association with the elements,means for moving the, racks into operative association with theelements, means for moving the racks to return the elements successivelyto zero indicating positions and to eliminate the fractional reading onone element as its next lower element returns to zero indicatingposition, and means interconnecting the racks and selector bars to causethe selector bars to each select a recording element for actuation whenthe racks return the indicating elements to zero, and means foractuating the selected recording elements.

2. In a calculating machine, a plurality of separately drivenaccumulator elements, diierential carrying mechanism for saidaccumulator elements, a rack carriage, a plurality of racks supported bysaid carriage, means for moving said carriage to shift the racks intoposition to drive the accumulator elements, means for urging the racksto move in a direction to return the elements to zero, a plurality oflatches for holding the racks inoperative to return the accumulatorelements to zero, means for releasing said latches separately to permitthe racks to return the elements to zero separately, and a recorderselector connected to each rack.

3. In a calculating machine, a plurality of separately operableaccumulator elements, a plurality of planetary gear arrangementsinterconnecting adjoining accumulator elements for eifecting carries, arecording mechanism, and means for returning said accumulator elementsto zero position and for controlling the operation of the recordingmechanism including a reciprocable frame, a plurality oi racks supportedby said frame and normally urged in a predetermined direction, means formoving said racks in the opposite direction, means for shifting saidcarriage to move the racks carried thereby into driving relation withthe accumulator elements. and means for holding said racks and forreleasing said racks one at a time to permit them to drive theaccumulator elements to their zero position, thereby to control therecording mechanism.

4. In a calculating machine, a plurality of separately drivenaccumulator elements, differential carrying mechanism for saidaccumulator elements, a carriage, a plurality of racks supported by saidcarriage, means for moving said carriage to shift the racks intoposition to drive the accumulator elements, resilient means. tending tomove said racks in a direction to return the elements to zero,aplurality of latches for holding the racks inoperative to return theaccumulator elements to zero, means for releasing said latchesseparately to permit the racks to return the elements to zeroseparately, a zero stop on each accumulator element, a recorder selectorconnected to each rack, and a resilient member carried by said releasingmeans for stopping eachA accumulator element when it reaches its zeroposition.

5. In a calculating machine, a plurality of separately drivenaccumulator elements, differential carrying mechanism for saidaccumulator elements, a carriage, a plurality of racks supported by saidcarriage, means for moving said carriage to shift the racks intoposition to drive the accumulator into position to drive the accumulatorelements, means for urging said racks in a direction tov clear theaccumulator elements, a plurality of latches for holding the racksinoperative to return the accumulator elements to zero, and means forreleasing said latches separately to permit the racks to return theelements to zero separately, a zero stop on each accumulator element, arecorder selector connected to each rack, and a resilient member carriedby saidl releasing means for stopping each accumulator element when itreaches its zero position, said means for moving said carriage beingalso operable to move the carriage in the opposite'direction to permitthe racks to move to their normal position.

6. In a calculating machine, a recording mechanism, a planetary gearaccumulator having a plurality of indicating elements, actuating membersindividual to each indicating element for selectively controlling therecording mechanism, means for conditioning the actuating members `torassociation with the indicating elements,

means for retaining them when conditioned, A

, means for moving the conditioned members into HAROLD G. JOHNSTONE.

